insulating liquids - French English Dictionary